﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;
using AjaxControlToolkit;

namespace SeguradoraIA.Class
{
	public class PageBaseMaster : System.Web.UI.Page
	{

		#region RegistraFuncJs
		/// <summary>
		/// 
		/// </summary>
		/// <param name="funcao"></param>
		/// <param name="control"></param>
		/// <param name="tipo"></param>
		/// <param name="key"></param>
		public void RegistraFuncJs(string funcao, Control control, Type tipo, string key)
		{
			ScriptManager.RegisterStartupScript(control, tipo, key, funcao, true);
		}
		#endregion

		//UserControl
		#region Metodos

		#region Metodo - Salvar
		public virtual void Salvar()
		{

		}
		#endregion

		#region Metodo - Cancelar
		public virtual void Cancelar()
		{

		}
		#endregion

		#region Metodo - Editar
		public virtual void Editar()
		{

		}
		#endregion

		#region Metodo - Enviar
		public virtual void Enviar()
		{

		}
		#endregion

		#region Metodo - Excluir
		public virtual void Excluir()
		{

		}
		#endregion

		#region Metodo - Consultar
		public virtual void Consultar()
		{

		}
		#endregion

		#region Metodo - Imprimir
		public virtual void Imprimir()
		{

		}
		#endregion

		#region Metodo - Gerar
		public virtual void Gerar()
		{

		}
		#endregion

		#region Metodo - Publicar
		public virtual void Publicar()
		{

		}
		#endregion

		#region Metodo - Importar
		public virtual void Importar()
		{

		}
		#endregion

		#region Metodo - Incluir
		public virtual void Incluir()
		{

		}
		#endregion

		#region Metodo - Limpar
		public virtual void Limpar()
		{

		}
		#endregion

		#region Metodo - Voltar
		public virtual void Voltar()
		{

		}
		#endregion

        #region Metodo - Logar
        public virtual void Logar()
        {

        }
        #endregion

		#endregion        
    }
}
